package com.meeting.meetingroom_api.dto;

import com.meeting.meetingroom_api.enums.MeetingRoomType;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

@Data
public class MeetingRoomRecommendationDto {
    @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)
    private LocalDateTime startDatetime;

    @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)
    private LocalDateTime endDatetime;

    private Integer attendeesCount;

    private MeetingRoomType preferredType;

    private Boolean needProjector;
    private Boolean needSpeaker;
    private Boolean needNetwork;
    private Boolean needMicrophone;
    private Boolean needWhiteboard;
} 